Holds the result of an Encoder's decoding operation. More...
Public Member Functions | |
DecodedData () | |
DecodedData (const DecodedData &other) | |
DecodedData (DecodedData &&other) | |
~DecodedData () | |
DecodedData & | operator= (const DecodedData &other) |
DecodedData & | operator= (DecodedData &&other) |
Public Attributes | |
nkMemory::BufferCast< DecodedEntityData > | _entityData |
List of entity data available. | |
nkMemory::BufferCast< DecodedMaterialData > | _materialData |
List of material data available. | |
nkMemory::BufferCast< DecodedMeshData > | _meshData |
List of mesh data available. | |
nkMemory::BufferCast< DecodedTextureData > | _textureData |
List of texture data available. | |
Holds the result of an Encoder's decoding operation.
nkGraphics::DecodedData::DecodedData | ( | ) |
Default constructor.
nkGraphics::DecodedData::DecodedData | ( | const DecodedData & | other | ) |
Copy constructor.
other | The data to copy from. |
nkGraphics::DecodedData::DecodedData | ( | DecodedData && | other | ) |
Move constructor.
other | The data to move over. |
nkGraphics::DecodedData::~DecodedData | ( | ) |
Destructor.
DecodedData& nkGraphics::DecodedData::operator= | ( | const DecodedData & | other | ) |
Assignment copy operator.
other | The data to copy from. |
DecodedData& nkGraphics::DecodedData::operator= | ( | DecodedData && | other | ) |
Assignment move operator.
other | The data to move over. |